<?php namespace Home\Controller; 

use Hdphp\Controller\Controller;
//命名空间
use Admin\Model\Category;
use Hdphp\Cart;
//测试控制器
class IndexController extends Controller{
	//构造函数
	public function __init(){
	}
    //动作
    public function index(){
//  	sp($_SESSION);
        $goodsModel = new \Admin\Model\Goods;
    	$_SESSION['history_url'] = $_SERVER['REQUEST_URI'];
        // 1、查询数据（取4条）
        $fourData = $goodsModel->limit(4)->get();
     // sp($fourData);
        // 分配数据
        View::with('fourData',$fourData);
//		2、楼层数据
//		（1）找出顶级分类的cid和cname
		$topCid = Db::table("category")->where("pid=0")->limit(3)->get();
		foreach($topCid as $k => $v){
//			获得子级的cid
			$categoryModel = new \Home\Model\Category;
			$Soncid = $categoryModel->getSon(Db::table("category")->get(),$v['cid']);
			$Soncid = implode(',', $Soncid);
//			子分类的名称
			$topCid[$k]['sonCname'] = Db::table("category")->where("cid IN ({$Soncid})")->get();
			$topCid[$k]['goods'] = $goodsModel->where("category_cid IN ({$Soncid})")->limit(7)->get();
		}
		// sp($topCid);
		// 
		View::with('topCid',$topCid);
//		sp($_SESSION);
       	View::make();
    }
//	我的购物车删除商品
	public function del(){
		$id = Q('get.k');
		$data = cart::getAllData();
		Cart::del($id);
		go(U('index'));
	}
}
